<script type="text/javascript">
    var valores = '';
    var contador = 0;
	
    function alterar() {
        if (validar()) {
            if (contador != 1) {
                alert("<?php echo $mensagem['jsSelecionarSomenteUmItem']; ?>");
                return;
            }
            location.href = '<?php echo $html->url(array('action' => 'edit')) ?>' + '/' + $('input[name=id]:checked').val();
        }
    }
    
    function alterar_senha() {
        if (validar()) {
            if (contador != 1) {
                alert("<?php echo $mensagem['jsSelecionarSomenteUmItem']; ?>");
                return;
            }
            location.href = '<?php echo $html->url(array('action' => 'alterar_senha')) ?>' + '/' + $('input[name=id]:checked').val();
        }
    }
	
    function excluir() {
        if (validar()) {
            if (confirm("<?php echo $mensagem['jsApagarItemUsuario']; ?>")) {
                location.href = '<?php echo $html->url(array('action' => 'delete')) ?>' + '/' + valores;
            }
        }
    }
	
    function selecionados() {
        valores = '';
        contador = 0;
        $('input[name=id]:checked').each(function(i) {
            valores += $(this).val() + ',';
            contador++;
        });
    }
	
    function validar() {
        if ($('input[name=id]:checked').val() == null) {
            alert("<?php echo $mensagem['jsSelecionarItem']; ?>");
            return false;
        }
        selecionados();
        return true;
    }
	
    function mudarValor() {
        if ($('input[id=todos]:checked').val()) {
            $("input[name=id]").each(function(i) {
                $(this).attr("checked","checked");
            });
        } else {
            $("input[name=id]").each(function(i){
                $(this).removeAttr("checked");
            });
        }
    }

</script>


<div class="recebimenentos index">
    <div class="titulos">Contas a Receber</div>
    <table class="tabela_dados" cellpadding="0" cellspacing="0">
        <tr>
            <td class="paginacao" colspan="5">
                <div class="paging">
                    <?php
                    $params = $paginator->params();
                    echo $params['count'].' Registro(s) ';
                    if ($params['defaults']['limit'] < $params['count']){
                        echo $this->Paginator->prev('<< ' . __('anterior', true), array(), null, array('class' => 'disabled'));
                        echo ' | ';
                        echo $this->Paginator->numbers();
                        echo ' | ';
                        echo $this->Paginator->next(__('próximo', true) . ' >>', array(), null, array('class' => 'disabled')); 
                    }
                    ?>
                </div>
            </td>
        </tr>

        <tr>
            <th class="nobg"><input type="checkbox" name="todos" id="todos" onclick="mudarValor();"/></th>
            <th><?php echo $this->Paginator->sort('descricao');?></th>
            <th><?php echo $this->Paginator->sort('Categoria','categoria_id');?></th>
            <th><?php echo $this->Paginator->sort('data_vencimento');?></th>
            <th><?php echo $this->Paginator->sort('data_pagamento');?></th>
            <th><?php echo $this->Paginator->sort('Valor','valor_cobrado');?></th>
            <th><?php echo $this->Paginator->sort('outras_deducoes');?></th>
            <th><?php echo $this->Paginator->sort('valor_liquido');?></th>
        </tr>
        <?php
        $desabilitado = '';
        if ($params['count'] == 0) {
            $desabilitado = 'disabled';
        }
        // Controle de Seguranca
        $desabilitado_add = $desabilitado_edit = $desabilitado_delete = $desabilitado_view = '';
        $desabilitado_view = $seguranca->verificar($controlador,'view',$security);
        $desabilitado_senha = $seguranca->verificar($controlador,'alterar_senha',$security);
        $desabilitado_add = $seguranca->verificar($controlador,'add',$security);
        $desabilitado_edit = $seguranca->verificar($controlador,'edit',$security);
        $desabilitado_delete = $seguranca->verificar($controlador,'delete',$security);
        // ----------------------
        
        $i = 0;
        foreach ($pagamentos as $pagamento):
            $class_th = ' class="row2"';
            $class_td = ' class="alt"';
            if ($i++ % 2 == 0) {
                $class_th = ' class="row1"';
                $class_td = '';
            }
            ?>
            <tr>
                <th <?php echo $class_th; ?>><input type='checkbox' name='id' value='<?php echo $pagamento['Pagamento']['id']; ?>' onclick="desmarcarAllCheckBox()"/></th>
		<td><?php echo $this->Html->link($pagamento['Pagamento']['descricao'], array('controller' => 'pagamentos', 'action' => 'view', $pagamento['Pagamento']['id'])); ?></td>
                <td><?php echo $this->Html->link($pagamento['Categoria']['descricao'], array('controller' => 'categorias', 'action' => 'view', $pagamento['Categoria']['id'])); ?></td>
		<td><?php echo $pagamento['Pagamento']['data']; ?>&nbsp;</td>
		<td>R$ <?php echo $pagamento['Pagamento']['valor']; ?>&nbsp;</td>
            </tr>
        <?php endforeach; ?>
        <tr class="rodape">
            <td colspan="5">
                <?php  $url = "'".$html->url(array('action' => 'add'))."'"; echo $form->button(__("Inserir", true), array("class" => "botao", 'onclick' => 'location.href='.$url,'disabled' => $desabilitado_add )); ?>
                <?php echo $form->button(__("Alterar", true), array("class" => "botao", 'onclick' => 'alterar();', 'disabled' => $desabilitado_edit)); ?>
                <?php echo $form->button(__("Excluir", true), array("class" => "botao", 'onclick' => 'excluir();', 'disabled' => $desabilitado_delete)); ?>
            </td>
        </tr>
    </table>
</div>






<div class="recebimentos index">
	<h2><?php __('Recebimentos');?></h2>
	<table cellpadding="0" cellspacing="0">
	<tr>
			<th><?php echo $this->Paginator->sort('id');?></th>
			<th><?php echo $this->Paginator->sort('categoria_id');?></th>
			<th><?php echo $this->Paginator->sort('data');?></th>
			<th><?php echo $this->Paginator->sort('valor');?></th>
			<th><?php echo $this->Paginator->sort('descricao');?></th>
			<th><?php echo $this->Paginator->sort('recorrente');?></th>
			<th class="actions"><?php __('Actions');?></th>
	</tr>
	<?php
	$i = 0;
	foreach ($recebimentos as $recebimento):
		$class = null;
		if ($i++ % 2 == 0) {
			$class = ' class="altrow"';
		}
	?>
	<tr<?php echo $class;?>>
		<td><?php echo $recebimento['Recebimento']['id']; ?>&nbsp;</td>
		<td>
			<?php echo $this->Html->link($recebimento['Categoria']['descricao'], array('controller' => 'categorias', 'action' => 'view', $recebimento['Categoria']['id'])); ?>
		</td>
		<td><?php echo $recebimento['Recebimento']['data']; ?>&nbsp;</td>
		<td><?php echo $recebimento['Recebimento']['valor']; ?>&nbsp;</td>
		<td><?php echo $recebimento['Recebimento']['descricao']; ?>&nbsp;</td>
		<td><?php echo $recebimento['Recebimento']['recorrente']; ?>&nbsp;</td>
		<td class="actions">
			<?php echo $this->Html->link(__('View', true), array('action' => 'view', $recebimento['Recebimento']['id'])); ?>
			<?php echo $this->Html->link(__('Edit', true), array('action' => 'edit', $recebimento['Recebimento']['id'])); ?>
			<?php echo $this->Html->link(__('Delete', true), array('action' => 'delete', $recebimento['Recebimento']['id']), null, sprintf(__('Are you sure you want to delete # %s?', true), $recebimento['Recebimento']['id'])); ?>
		</td>
	</tr>
<?php endforeach; ?>
	</table>
	<p>
	<?php
	echo $this->Paginator->counter(array(
	'format' => __('Page %page% of %pages%, showing %current% records out of %count% total, starting on record %start%, ending on %end%', true)
	));
	?>	</p>

	<div class="paging">
		<?php echo $this->Paginator->prev('<< ' . __('previous', true), array(), null, array('class'=>'disabled'));?>
	 | 	<?php echo $this->Paginator->numbers();?>
 |
		<?php echo $this->Paginator->next(__('next', true) . ' >>', array(), null, array('class' => 'disabled'));?>
	</div>
</div>
<div class="actions">
	<h3><?php __('Actions'); ?></h3>
	<ul>
		<li><?php echo $this->Html->link(__('New Recebimento', true), array('action' => 'add')); ?></li>
		<li><?php echo $this->Html->link(__('List Categorias', true), array('controller' => 'categorias', 'action' => 'index')); ?> </li>
		<li><?php echo $this->Html->link(__('New Categoria', true), array('controller' => 'categorias', 'action' => 'add')); ?> </li>
	</ul>
</div>